package mx.com.fractal.ristorante.dto;

import javax.persistence.Column;
import javax.persistence.Table;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;

import mx.com.fractal.ristorante.util.Schema;

@XmlRootElement(name="direccion")
@XmlAccessorType(XmlAccessType.NONE)
@Table(name="direccion")
@Schema("ristorant_e")
public class DireccionDTO {

	@XmlAttribute(name="id-direccion")
	@Column(name="id_direccion")
	private Integer idDireccion;
	
	@XmlElement(name="calle")
	@Column(name="calle")
	private String calle;
	
	@XmlElement(name="num-ext")
	@Column(name="num-ext")
	private String numExt;
	
	@XmlElement(name="num-int")
	@Column(name="num-int")
	private String numInt;
	
	@XmlElement(name="colonia")
	@Column(name="colonia")
	private String colonia;
	
	@XmlElement(name="ciudad")
	@Column(name="ciudad")
	private String ciudad;
	
	@XmlElement(name="estado")
	@Column(name="estado")
	private String estado;
	
	@XmlElement(name="pais")
	@Column(name="pais")
	private String pais;
	
	@XmlElement(name="cp")
	@Column(name="cp")
	private String cp;

	public Integer getIdDireccion() {
		return idDireccion;
	}

	public void setIdDireccion(Integer idDireccion) {
		this.idDireccion = idDireccion;
	}

	public String getCalle() {
		return calle;
	}

	public void setCalle(String calle) {
		this.calle = calle;
	}

	public String getNumExt() {
		return numExt;
	}

	public void setNumExt(String numExt) {
		this.numExt = numExt;
	}

	public String getNumInt() {
		return numInt;
	}

	public void setNumInt(String numInt) {
		this.numInt = numInt;
	}

	public String getColonia() {
		return colonia;
	}

	public void setColonia(String colonia) {
		this.colonia = colonia;
	}

	public String getCiudad() {
		return ciudad;
	}

	public void setCiudad(String ciudad) {
		this.ciudad = ciudad;
	}

	public String getEstado() {
		return estado;
	}

	public void setEstado(String estado) {
		this.estado = estado;
	}

	public String getPais() {
		return pais;
	}

	public void setPais(String pais) {
		this.pais = pais;
	}

	public String getCp() {
		return cp;
	}

	public void setCp(String cp) {
		this.cp = cp;
	}

	
}
